-TDCore does: Sync: Assolutizza tutti i ref. (Abs) Async: Camerizza tutti i ref. (Cam) Calcola tutti i punti in relazione alla camera. Proietta su schermo tutti i punti. Toglie le BackFaces, le troppo lontane, quelle dietro la camera. Unisce il BSP-Tree. Prepara la lista ordinata di tutte le bspentries, in ORDINE di visualizzazione. * Resta il problema dei tmpbuffers: quelli delle faces li alloca per forza il * TDcore, quelli dei points anche. * Allora, gli faccio allocare anche quelli degli edges. * Non potendo sapere le dimensioni richieste dal broker, dal light e dal draw, * gli faccio allocare una dimensione standard, che è uguale per tutti i type 1. * Se un Light e un Broker richiedono un Type 1, quindi, sanno esattamente lo * spazio che hanno, e dove lo hanno. -About TDCore tmps: Devono riguardare solo ciò di cui si occupa il TDCore, non tutto! - A proposito del nuovo EngineTags: mettere a posto gli init....!!! - Il metodo dei tags: Ora, TUTTI i tags sono riuniti nella WildApp, in wap_Tags. Quando si vuole cambiare qualcosa dell'engine, viene chiamata SetAppTags. Questa MODIFICA i wap_Tags, e POI chiama SetModuleTags per ogni modulo dell'engine. Quindi, il SetModuleTags del modulo NON DEVE TOCCARE I wap_Tags, che sono GIA MODIFICATI. Serve solo per uso personale del modulo, se vuole tracciare con una taglist i tags che cambiano. Altrimenti, può anche ignorare la chiamata, ma si troverà a dover controllare da se tutto quando sarà chiamato RefreshModule. SPIEGATO MEGLIO: SetTagModule NON FA NIENTE, SETTA SOLO IL FLAG WAF_REFRESHENGINE. RefreshModule APPLICA I CAMBIAMENTI ! - DA FARE AL RITORNO: Correggere il modulo lightflash ! (usa prodotto vettoriale! serve sen, non cos! ora fa esattamente il contrario di quello che deve fare!) Se c'è tempo, perdere qualche minuto per fixare il bug del doppio close (crash se lib_cnt >1 !!! xchè???) Poi, in setapptags c'è un problema: I TAGS NON STANDARD NON SONO PASSATI AI MODULI! Fare un clone della taglist iniziale, e passarla TUTTA, prima di filtrarla !!!!!!!! Il BSP-Tree non sembra funzionare al meglio, ma è al primo tentativo... è ovvio. CONTROLLA IL NUOVO SISTEMA DELLE TABLES, e la LoadFile!